//=======================================================================
//功能: 			JavaScript mainPb
//author:		岳静
//e-mail: 		yuejing0129@126.com
//QQ:			503490146
//date: 		2012-10-26
//version: 		1.0
//=======================================================================
$(function() {
	header.selectOperateMenu('mainInfo');
	//选中第一项
	$(".left_menu")[0].click();
});

/**
 * 菜单点击事件
 * @param _num	: 当前选中的数字
 * @param _id	: 选中的编号
 */
function infoClickMain(_num, _id) {
	var _obj = undefined;
	var _menu = $(".left_menu");
	for(var i=0; i < _menu.size(); i++) {
		_obj = $(_menu[i]);
		if(_num != i) {
			_obj.attr("class", "left_menu");
		}
		else if(_num === i) {
			_obj.attr("class", "left_menu left_hover");
			infoPage.infotypeid = _id;
			findInfo(1);
		}
	}
}

//获取信息列表
var infoPage = new Page('infoPage', findInfo, 'bodyInfo', 'bodyInfoPage');
infoPage.size = 10;
infoPage.pageSizeArr = [10, 15, 20];
//设置开始字符串
infoPage.beginString = '<table width="100%"><tbody>';
//设置结束字符串
infoPage.endString = "</tbody></table>";
//处理Page标签的函数
function findInfo(_page) {
	if(_page != undefined) {
		infoPage.page = _page;
	}
	var _data = {
			'page' : infoPage.page,
			'size' : infoPage.size
	};
	if(infoPage.infotypeid != undefined) {
		_data['infotypeid'] = infoPage.infotypeid;
	}
	jQuery.ajax({
		url : webroot + '/p/findInfo.shtml',
		data : _data,
		type : 'POST',
		dataType : 'json',
		async : true,
		beforeSend: function(){
			//提交处理的函数
			infoPage.pageBeforeSend('<tr><td>加载信息中...</td></tr>');
		},
		error : function(json){
			infoPage.pageError('<tr><td>加载信息出错了~</td></tr>');
		},
		//返回的是一个对象
		success : function(json){
			if(json.result === 'success') {
				//处理数据列表的行信息
				function getResult(obj) {
					var result = '<tr><td>' + obj.content +'[已转发' + obj.transpondnum + '次]&nbsp;';
					if(obj.img != null && obj.img != '') {
						result += '&nbsp;<a href="javascript:;" class="btngreen" onclick="comm.queryImg(\'' + obj.img + '\');">看图</a>&nbsp;';
					}
					result += '<input type="button" class="weibobgimg" onclick="comm.transpondPrompt(\'info\', ' + obj.id + ');" value="转发它"/><hr/></td></tr>';
					return result;
				}
				infoPage.pageOperate(json.data, { resultFn : getResult, dataNull : '<tr><td>没有查找到信息!</td></tr>', pageFootStyle : infoPage.pageStyle.defaultStyle });
			}
			else if(json.result === 'error_weibo') {
				alert(json.weiboMsg);
			}
			else if(json.result === 'error') {
				alert('请求操作, 系统出现异常!');
			}
		}
	});
}